home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / mus / play / DeliTracker1_37.lha / DeliTracker / Docs / History.doc < prev    next >
Text File  |  1993-05-07  |  10KB  |  230 lines

  1. ***************************************************************************
  2. *                          DeliTracker-History                            *
  3. ***************************************************************************
  4.  
  5.                             © 1992 by Delirium
  6.                               Date 08.04.1993
  7.  
  8.  
  9.  
  10. V1.37a    Fixed a bug in the internal ProTracker player. Changed the DMAwait
  11.     of several players to use DeliTracker's support function.
  12.  
  13. V1.37    Added dtg_WaitAudioDMA function. Now the ProTracker replayer should
  14.     have no more problems with the audio dma timing (even on an A4000).
  15.     DeliTracker can now handle up to 80 players. Changed certain players.
  16.  
  17. V1.36    Changed the dtg_SetTimer function and made it public. Documentation
  18.     reworked. The player for FTM modules was enhanced (works now with
  19.     VBR on).
  20.  
  21. V1.35    Added a new tag (DTP_SubSongTest) for the subsong handling. Changed
  22.     some players to use this tag. Fixed a bug in the refresh routine of
  23.     the gadgets. It was caused by two exchanged pointers.
  24.  
  25. V1.34    Now finally the menus look (WFLG_NEWLOOKMENUS, GTMN_NewLookMenus) 
  26.     correct under V39. If you open a window    it will be opened on the 
  27.     same screen as an already opened window    this applies to the 
  28.     requesters, too. 
  29.  
  30. V1.33    DeliTracker's AppWindow feature can now handle drawers. If you drop
  31.     a drawericon the complete directory is scanned and inserted into
  32.     the module list. The maximum number of listelements was increased 
  33.     to 9999. To give the user a bid more power two ARexx functions for
  34.     module list manipulation where implemented. A wrong set flag that
  35.     caused menu shortcuts being ignored under Kickstart V39 was fixed.
  36.     Changed the meaning of the mainwindow closegadget from Quit to Hide.
  37.  
  38. V1.32    Improved the ramdom routine. The TFMX_Pro and TFMX_7V Players are 
  39.     now aware of 'unpacked' TFMX modules. For all that have lots of 
  40.     songs we have written a ST/NT/PT song player.
  41.  
  42. V1.31    First version that will only run under Kickstart 2.0. The
  43.     asl.library is used instead of the req.library. Removed a small
  44.     bug in the gadget refresh routine. Fixed a bug in the timeout
  45.     function. Some minor improvements in the ProTracker and Mark II
  46.     players.
  47.  
  48. V1.30    Release Version. All docs were improved, updated and rewritten.
  49.     This is the first release of DeliTracker that comes without any
  50.     restrictions. We count on the fairness of the users and hope that
  51.     they continue to support good software.
  52.  
  53. V1.29    The OS 2.0 version of DeliTracker now is a commodity. This has
  54.     some advantages for the user i.e Hotkey support. Fixed a small
  55.     bug in the Arexx status routine. Boolean options now take <no|yes>
  56.     instead of <0|1> as argument. Due to Dominik's annoying complains
  57.     we changed the parsing routine to make it more csh-friendly ;-)
  58.  
  59. V1.28    Improved startup code. Changed decrunch support form inbuild code
  60.     to XPK V2 (XPK V1 had too many bugs).
  61.  
  62. V1.27    Reorganised source code to match our new internal labeling
  63.     convention. No new functions, but the code was improved.
  64.     The MED and OktaMED players now support 'MMD1' type modules.
  65.  
  66. V1.26    Some people complaind about the missing menu. For those we
  67.     re-implemented menus, the menu structure is slighly different
  68.     to those in V1.16. The 2.x Version of DeliTracker now presents
  69.     Errormessages with EasyRequestArgs() instead of the req.lib 
  70.     TextRequest().
  71.  
  72. V1.25    Added pubscreen captability to DeliTracker_2.x. The OS 2.0
  73.     version now can be used on any pubscreen and works correct 
  74.     with other default pubscreens than "Workbench". No functional 
  75.     change was made for the OS 1.3 version (DeliTracker_1.3).
  76.  
  77. V1.24    DeliTracker now uses a much faster PowerPacker decrunch code.
  78.     Made a few internal improvements and some code changes to make
  79.     the future support of XPK easier.
  80.  
  81. V1.23    Implemented a fadeout mode for smooth transition between 
  82.     modules. Reworked some pices of code to work more efficient.
  83.  
  84. V1.22    Some users complained about the randomplay routine. Now the
  85.     randomplay routine selects only modules that have not been 
  86.     played (shuffleplay). Added EMS player. In the TFMX players
  87.     some light bugs where removed.
  88.  
  89. V1.21    DeliTracker resets the LED to the initial state after shutdown.
  90.     The defaultpath for the configuration file moved from S: to ENV:.
  91.     All players got a $VER: ID-string. Added several players.
  92.  
  93. V1.20    The old configfiles were replaced by userfriendly, editable ASCII
  94.     files which may contain modulelists. This and the songend feature
  95.     forced us to modify the playerinterface. To avoid another change
  96.     we decided to make our playerinterface Tag-Based (yea!). A patch
  97.     program was build to update old players and custommodules. A bug
  98.     in the timerallocation of the internal ProTracker player was fixed.
  99.     The internal Faster/Slower functions are now only used if the
  100.     internal interrupt generation is used. Due to the Hardware Reference
  101.     Manual the volume can range from 0-64 (65 values!), now DeliTracker
  102.     pays attention to this. Internal work revision !
  103.  
  104. V1.19    Added Randommode for playing modules in random order. Added support
  105.     for Songend detection and made this feature available for some players.
  106.     Added Timeout option for automatical change of modules after a user
  107.     selectable time. Added Appendmode for selecting modules from different
  108.     directorys. If the Appwindow feature is used DeliTracker converts the
  109.     LOCK to a real path. Redesign of the prefswindow to match the new
  110.     funtionality. Added support for imploder packed modules. A player for
  111.     Sonic Arranger modules was adapted by the author of this soundsystem.
  112.     Internal work revision !
  113.  
  114. V1.18    Added shortcut support for volume and balance. Fixed little bug in
  115.     the Stringhandling: If you save a configfile after you had selected
  116.     a module and then removed it from memory, the configfile contained
  117.     the module name/path. That caused DeliTracker to load this module if
  118.     this configfile was loaded. Now in this case the module name/path is
  119.     not set. Internal ST/NT Code completely changed. Now the routine is
  120.     based on Protracker. This version now should play every SoundTracker
  121.     like module correct (especially those ProTracker modules that didn't
  122.     work). Internal Players: Custom, PT, NT, ST15, ST31, StarTrekker w/o
  123.     AM sounds. Some new players where adapted, too.
  124.  
  125. V1.17    Menus removed, because most users didn't used them anyway. From now,
  126.     you can use shortcuts for almost every operation. Fixed very small
  127.     bug in an arexx-routine. Added SIDMon II player.
  128.  
  129. V1.16    Changed the the playerinterface (Now we have one reserved
  130.     librarybase for future compatibility). Optimisations and bugfixes
  131.     in the internal stringhandling routines. All Players that use the
  132.     DeliTracker internal timer interrupt as interrupt source now work
  133.     well with applications that use the serial.device. The complete
  134.     color decrunch stuff has been deleted. This has more reasons one of
  135.     them is that the Mousepointer is set "busy" if DeliTracker is busy
  136.     Added OktaMED 1.0 player.
  137.  
  138. V1.15    Changed the Playerinterface (hopefully the last time). Bugfix
  139.     in the callingsequence of external Playerroutines. Other things
  140.     fixed that could lead to a error. Code cleanup. Added FTM Player
  141.     First offical demo released.
  142.  
  143. V1.14    Changed Includefile (new functions for external players)
  144.     Player Config-Routine bugfixed.
  145.     Internal improvements
  146.  
  147. V1.13    First version for abergläubische Gemüter ;^)
  148.     Improved ExtLoad() routine.
  149.  
  150. V1.12    Added Rexx 'Eject' function. Little fixes in the internal
  151.     SoundTracker replay routine (Some trackers save the wrong
  152.     volume >$40)
  153.  
  154. V1.11    Menu layout is done via ROM-Functions (2.x only).
  155.     Added $VER: ID-String for 2.x version comand.
  156.     Made a special demoversion (mainly for Amiga'91)
  157.  
  158. V1.10    The audiochannels are only allocated while a module is loaded.
  159.  
  160. V1.09    Subsongnumber bug fixed.
  161.     Rework of the external player interface
  162.  
  163. V1.08    Improvements in the Configfile (Subsongnummer).
  164.     Improvements in some ARexx-Functions (optional Parameters).
  165.  
  166. V1.07    DeliTracker (KS2.x only) is now a AppWindow, that means you can
  167.     simply drag modules onto the DeliTracker window and then they are
  168.     played.
  169.  
  170. V1.06    DeliTracker is captable of being a Default-Tool.
  171.     Codeoptimisations.
  172.     Implemented Retry-Option when the audiochannels are allocated
  173.  
  174. V1.05    Added Quickstart.
  175.     Added Colordecrunch.
  176.  
  177. V1.04    Improved external playerinterface (seperate handling of Volume
  178.     and Balance, configuration for external players). Added some
  179.     gadgets in the Prefswin. Little optimisations in the main code.
  180.     New Players: Music-Assembler and MED 3.11
  181.     Fixed last Gadgetrefreshbug.
  182.  
  183. V1.03    Rearanging of the Preferences-Window. Bug in the Save-Config
  184.     routine removed. Total rework of the  internal players
  185.     Bugfixes in The Musical Enlightenment und SoundFX players
  186.     Gadgetrefresh implemetet properly. Bug that caused 32 Byte not
  187.     to be freed when quiting fixed.
  188.  
  189. V1.02    Improved ARexx-Interface. New Players: Game Music Creator,
  190.     SidMon 1.0 and The Musical Enlightenment
  191.     Added PowerPacker support.
  192.  
  193. V1.01    Added ARexx-Interface. Some new Players : SoundFX and MarkII
  194.     Bugfixed in the Delete-Playerroutine.
  195.     Improved startupcode.
  196.  
  197. V1.0    DeliTracker grew up to 60 (!) KB. Removed internal support for
  198.     unusual players. Therfore a external playerinterface was invented.
  199.     Added Prefswindow. Added Tooltypesupport. Added Customplayers.
  200.     New Player: Oktalyzer
  201.  
  202. V0.9    Added resident startup. Added some other players (JamCracker,
  203.     FutureComposer 1.3&1.4, SoundMon).
  204.  
  205. V0.8    New graphical Userinterface (added Volume/Balance slider)
  206.     Chaged from VBlank-Interrupt to CIAB-Timerinterrupt
  207.     From now DeliTracker plays correct on PAL and NTSC.
  208.  
  209. V0.7    Frist approch for an Arexx interface fails. Fixed a bug that
  210.     caused memoryfragmentation.
  211.  
  212. V0.6    We chaged the name to DeliTracker. Added playroutines for
  213.     TFMX 1.5. Pathes can be saved into a Configfile.
  214.  
  215. V0.5    First version with a graphical Userinterface. If Errors occour
  216.     a the reason for the error is printed out.
  217.  
  218. V0.4    Implemented Soundtracker & Pro/Noisetracker.
  219.  
  220. V0.3    Added REQ.library filerequester.
  221.  
  222. V0.2    Added window. Bugfixes in the IRQ-Routine.
  223.  
  224. V0.1    The name of the program was SndPlay. It played only whittaker
  225.     modules and was only runable from CLI
  226.  
  227.  
  228.  
  229.  
  230.